stuffing glands - English Synonyms Dictionary